/**
 * 
 */
package ae.pcfc.cldos.online.web.model;

import java.util.List;

import javax.validation.constraints.Size;

import ae.pcfc.cldos.online.common.vo.FnpDefaultParamsVO;
import ae.pcfc.cldos.online.fnp.service.client.vo.FNPCatalogVO;
import ae.pcfc.cldos.online.fnp.service.client.vo.FNPParameterVO;

/**
 * @author akhader
 *
 */
public class FinanceServicesInfo extends BaseModel {

	private String stepCode;
	
	private String fnpAddCatalogCode;
	
	private String fnpRemoveCatalogCode;
	private List<FNPCatalogVO> fnpcatalogs;
	private List<FNPCatalogVO> selectedCatalogs;
	private List<FNPParameterVO> fnpParams;
	private String paramName;
	private String mapping;
	private String type;
	private List<FnpDefaultParamsVO> fnpDefaultParamsVOs;
	private String displayParam="NO";
	private String message;
	
	@Size(max = 20)
	private String staticValue;

	
	
	public String getStaticValue() {
		return staticValue;
	}

	public void setStaticValue(String staticValue) {
		this.staticValue = staticValue;
	}

	public String getMessage() {
		return message;
	}

	public void setMessage(String message) {
		this.message = message;
	}

	public String getDisplayParam() {
		return displayParam;
	}

	public void setDisplayParam(String displayParam) {
		this.displayParam = displayParam;
	}

	public List<FnpDefaultParamsVO> getFnpDefaultParamsVOs() {
		return fnpDefaultParamsVOs;
	}

	public void setFnpDefaultParamsVOs(List<FnpDefaultParamsVO> fnpDefaultParamsVOs) {
		this.fnpDefaultParamsVOs = fnpDefaultParamsVOs;
	}

	public String getParamName() {
		return paramName;
	}

	public void setParamName(String paramName) {
		this.paramName = paramName;
	}

	public String getMapping() {
		return mapping;
	}

	public void setMapping(String mapping) {
		this.mapping = mapping;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public List<FNPCatalogVO> getSelectedCatalogs() {
		return selectedCatalogs;
	}

	public void setSelectedCatalogs(List<FNPCatalogVO> selectedCatalogs) {
		this.selectedCatalogs = selectedCatalogs;
	}

	public List<FNPCatalogVO> getFnpcatalogs() {
		return fnpcatalogs;
	}

	public void setFnpcatalogs(List<FNPCatalogVO> fnpcatalogs) {
		this.fnpcatalogs = fnpcatalogs;
	}


	public String getFnpAddCatalogCode() {
		return fnpAddCatalogCode;
	}

	public List<FNPParameterVO> getFnpParams() {
		return fnpParams;
	}

	public void setFnpParams(List<FNPParameterVO> fnpParams) {
		this.fnpParams = fnpParams;
	}

	public void setFnpAddCatalogCode(String fnpAddCatalogCode) {
		this.fnpAddCatalogCode = fnpAddCatalogCode;
	}

	public String getFnpRemoveCatalogCode() {
		return fnpRemoveCatalogCode;
	}

	public void setFnpRemoveCatalogCode(String fnpRemoveCatalogCode) {
		this.fnpRemoveCatalogCode = fnpRemoveCatalogCode;
	}

	public String getStepCode() {
		return stepCode;
	}

	public void setStepCode(String stepCode) {
		this.stepCode = stepCode;
	}

	
	
}
